#pragma once
#include <vector>
using std::vector;
#include <string>
using std::string;

struct GIMReader
{
	struct GIMData {
		vector<vector<float>> _valuesPerHour ;
		float _lon1 = 0;
		float _lon2 = 0;
		float _lat1 = 0;
		float _lat2 = 0;
		float _height1 = 0;
		float _height2 = 0;
		int _nhei = 0;
		int _nlat = 0;
		int _nlon = 0;
		vector<int> _datetimes;
	};

	bool read(string filename, GIMData& result);

};

